Tech

Japanese researchers reveal plans for massive artificial-gravity buildings on mo..